rotating impeller - Turkish English Dictionary